package com.rtx.edi.platform.rule.bean;

import com.baomidou.mybatisplus.annotation.TableName;
import com.rtx.edi.model.base.BaseEntity;

import io.swagger.annotations.ApiModel;
import lombok.Data;

/**
 * 确定仓库规则
 * @author Administrator
 *
 */
@Data
@TableName("edi_whseid_rule")
@ApiModel(value = "edi_whseid_rule", description = "确定仓库id规则")
public class WhseidRule  extends BaseEntity{

	private String name;//仓库id确定规则名称
	private String type;//类型 defaultvalue 默认仓库 defaultfield 默认字段节点为仓库号 querybyconfig 通过查询获取仓库号
	private String maindatasource;//默认主数据源
	private String subdatasourcelist;//默认从数据源列表 activewhseid 激活仓库
	private String requestnode;//下发节点路径为默认仓库号
	private String querysql;//查询sql
	private String querycolumns;//查询字段列表
	private String datasourcekey;//查询数据源
	private String beanname;//自定义逻辑 spring bean名称
}
